scratching resistance - Turkish English Dictionary